design construction accountant certified firmware programming firmware requirements radius3 power tools tax cpa tools software engineer computer notebook accounting laptop computer repair firmware civil engineering thin-client firmware specification embedded engineering hand tools hardware design computer consultant engineers software design quickbooks application manufacturing